moist chocolate cake - Spanish English Dictionary